ac5099b8be65ed8ddff214747ddf683efbf6197a,src/main/java/com/avaje/ebean/enhance/agent/IndexFieldWeaver.java,IndexFieldWeaver,generateGetDesc,#ClassVisitor#ClassMeta#List#,317

Before Change


			mv.visitInsn(DUP);
			visitIntInsn(mv, i);
			mv.visitLdcInsn(fieldMeta.getName());
			mv.visitInsn(AASTORE);
		}

		mv.visitInsn(ARETURN);

After Change


    mv.visitLineNumber(16, l0);
    mv.visitFieldInsn(GETSTATIC, classMeta.getClassName(), "_ebean_props", "[Ljava/lang/String;");
    mv.visitVarInsn(ILOAD, 1);
    mv.visitInsn(AALOAD);
    mv.visitInsn(ARETURN);
    Label l1 = new Label();
    mv.visitLabel(l1);